iT邦幫忙

2025 iThome 鐵人賽

DAY 9
0
DevOps

n8n x AI自動化之新手村系列 第 9

Day9 自動化發送每日新聞-基礎篇

  • 分享至 

  • xImage
  •  

什麼是 RSS?

RSS 全名是 Really Simple Syndication。它是一種基於 XML 格式 的資料傳遞方式,讓網站能夠把「最新更新」用標準化的格式發佈出來,讓使用者或程式能夠統一地讀取。它像是個人新聞助理,能自動整理並推送感興趣的網站更新,就不需要逐一瀏覽各個網站也能掌握最新資訊。

  • 運作方式
    • 網站提供 RSS Feed
      • 通常結尾是 .xml 或.rss
      • 這個檔案裡記錄了網站的文章清單,每一篇包含標題、連結、摘要、發佈日期等。
    • 使用者訂閱 RSS
      • 透過 RSS 閱讀器(像是 Feedly、Inoreader)或自動化工具(像是 n8n、Zapier),訂閱這個 RSS 連結。
    • 自動更新
      • 當網站有新文章時,RSS 檔案會更新。
      • 閱讀器或自動化系統定期檢查 RSS,將最新內容推送給你。
  • 優點
    • 一次訂閱,多站追蹤:把所有網站的更新整合在一個 RSS 閱讀器或自動化工具中。
    • 省時間精力:不用手動打開網站,系統會告訴你有什麼新文章。
    • 避免資訊遺漏:只要網站有新內容,RSS 會自動同步。
    • 個人化訂閱服務:可以輕鬆管理做分類資訊。
    • 免費
    • 自動更新
  • 常見使用場景
    • 新聞追蹤:自動收集各大新聞媒體的最新消息。
    • 技術文章更新:例如訂閱 Medium、部落格等。
    • Podcast 收聽:大部分 Podcast 平台背後其實都是靠 RSS Feed 提供音訊更新。
    • 自動化任務:像是將 RSS 新聞自動推送到 Email、LINE、Telegram,甚至存到 Google Sheet 或 Notion。

實作練習

這次我也是跟著yt上PAPAYA 電腦教室的n8n教學影片系列做練習!(非常簡單易懂超級厲害!!)

https://ithelp.ithome.com.tw/upload/images/20250825/20168759W4U6zDivL7.png
這次我是從yahoo的rss作為新聞的來源,希望每天早上九點列出當天台股新聞的摘要和新聞連結並且傳到我的gmail中。

  1. 建立Schedule Trigger
    1. 設為每天早上九點觸發
  2. 前往yahoo新聞,並選擇有興趣的新聞類別以取得該rss網址
    (yahoo的rss網址會在網頁的最下方,可以很輕鬆取得!)
  3. 在n8n建立RSS reader節點
    1. 貼上第二步取得的網址
  4. 建立Edit Fields Set節點
    1. 選取新聞標題、新聞摘要和新聞連結,整合成一個新欄位資料取名為「文章」。
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759jdgPZk7qMx.png
    2. 建立aggregate節點
    3. 將所有input成一個input方便後續傳送gmail
  5. 建立gmail節點
    1. 設定收件者、主旨、內容
      https://ithelp.ithome.com.tw/upload/images/20250825/20168759m8J6uAtTvV.png

成果

https://ithelp.ithome.com.tw/upload/images/20250825/20168759AQvWpyW1wt.jpg

資料來源

https://youtu.be/r9mi3ZJIWbg?si=HtdNMvvyGi6uZ_RA
https://gis.ardswc.gov.tw/news/function/248


上一篇
Day8 發送google calender行程
系列文
n8n x AI自動化之新手村9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言